package com.remoter.basic.util;
/**
 * @author			koko
 * @date 			2017-08-08 13:06:07
 * @description 	类功能说明
 */
public class StringUtil {
	
	/**
	 * 判断是否为空,包含空串
	 * @param value
	 * @return
	 */
	public static boolean isBlank(String value){
		return null == value || value.trim().length() == 0 ? true : false;
	}
	
	/**
	 * 判断是否不为空,包含空串
	 * @return
	 */
	public static boolean isNotBlank(String value){
		return !isBlank(value);
	}
	
	/**
	 * 判断字符串是否相等,避免直接判断产生空指针异常
	 * @param valueA
	 * @param valueB
	 * @return
	 */
	public static boolean isEquals(String valueA,String valueB){
		if(isBlank(valueA) && isNotBlank(valueB)){
			return false;
		}
		if(isNotBlank(valueA) && isBlank(valueB)){
			return false;
		}
		return valueA.equals(valueB);
	}
	
}